package cn.csg.ams.collect2.poptopics.entity.bo;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * @author: zhanggang
 * @ClassName: MkPrPfOutageEventDetailBO
 * @date: 2023-11-17 09:06:54
 * @Description: 停电事件明细（flink计算出来的数据基表）(mk_pr_pf_outage_event_detail)实体类
 */
@Data
@TableName("mk_pr_pf_outage_event_detail")
public class MkPrPfOutageEventDetailBO implements Serializable {

    private static final long serialVersionUID = -36289279023325950L;
    /**
     * 数据id
     */
    private String dataId;
    /**
     * 事件id
     */
    private String outageEventId;
    /**
     * 对象编号
     */
    private String objId;
    /**
     * 对象名称
     */
    private String objName;
    /**
     * 对象类型:  枚举值TQDXLX
     */
    private String objType;
    /**
     * 数据时间
     */
    private String dataTime;
    /**
     * 停电状态
     */
    private String outageStatus;
    /**
     * 停电开始时间
     */
    private String outageStartTime;
    /**
     * 停电结束时间
     */
    private String outageEndTime;
    /**
     * 停电时长
     */
    private Long outageDuration;
    /**
     * 0 未接收到停电告警  1接收到停电告警
     */
    private Long outageAlarmState;
    /**
     * 研判规则
     */
    private String judgeRule;
    /**
     * 研判类型
     */
    private String judgeType;
    /**
     * 时间分区  按月做分区
     */
    private String ds;

}
